package org.example.inventory.util;

import java.sql.ResultSet;
import java.sql.SQLException;

/**
 * 自定义函数式接口
 * @param
 */
@FunctionalInterface
public interface ResultSetHandler<T> {
    /**
     * 处理结果集的方法，此方法需要实现将结果集中一行数据取出来存储到T类型的对象中并返回
     * @param rs 入参查询到的结果集
     * @return T类型对象
     * @throws SQLException
     */
    T handle(ResultSet rs) throws SQLException;
}
